class Student:
    '''
    一个学生的类，具有打印学生成绩的方法
    '''
    def __init__(self,name,score):
        self.name = name
        self.__score = score
    @property
    def get_score(self): #获取私有变量，在类里去返回
        return self.__score

    def set_score(self,value):
        if isinstance(value,int):
            if 0 <= value <= 100:
                self.__score = value
        else:
            print('分数不对！')

    def print_score(self): #打印成绩的一个方法
        print(f'{self.name}python成绩为{self.__score}')

zs = Student('张三',89)  #实例化的过程
print(zs.score)
zs.print_score()
fs = zs.get_score()
print(fs)

zs.set_score(0)
print (zs.get_score ())


